package com.csxy.news.service;

import java.util.List;

import com.csxy.news.bean.News;
import com.csxy.news.dao.NewsDao;
import com.csxy.news.util.Pager;

/**
 * 管理服务类：业务层
 * @author Administrator
 *
 */
public class AdminService {

	//获取分页数据
	public Pager<News> findNewsPager(Integer pageSize, Integer pageIndex) {
		
		//业务逻辑代码
		
		//数据访问代码：委托给数据访问层
		NewsDao dao=new NewsDao();
		
		long total=dao.findTotal();
		Pager<News> pager=new Pager<News>(total,pageSize,pageIndex);
		List<News> newsList=dao.findPagerAll(pager.getOffset(),pageSize,null);
		pager.setBeanList(newsList);
		//业务逻辑代码
		
		return pager;
	}

	
}
